Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1G_FINDLL

Справка по компоненту.

Количество версий компонента29
Количество рещенных задач34
Последная дата обработки компонента2023-12-17 15:26:24
Последная дата файла2023-12-16 17:31:33
Последная версия9.1.29.0

Новые задачи в этом компоненте

G_FIN
102.132870
G_FIN ( 9.1.7.0 )
2014-09-25 21:42:48

Краткое описание :

Устойчивость работы функции ContAnMakeByHash

Описание :

"Управление бюджетом" в целом

Что измененно :

Речь идет о "Группах аналитик" (ГА), специально выделенных для
использования не в "Финансовом планировании". Интерфейсы редактирования таких
ГА, доступны, например, в модуле "Управление договорами", меню "Настройка |
Заполнение каталогов | Настройка аналитики":
- Группа аналитик (Производственное планирование)
- Группа аналитик (Учет МЦ)
- Группа аналитик (Учет Услуг)

В таких ГА, возможно добавление новых уровней аналитик, в случае если уже
существуют данные использующие эти ГА. Например, существуют МЦ, по этой ГА,
причем эти МЦ уже были разнесены по значениям аналитики ГА. Практически, если
добавить уровни аналитик в ГА, по которой уже существуют записи в таблице
HashAn, то поле HashAn.Npp не пересчитывается. В итоге не корректно начинает
работать функция ContAnMakeByHash (формирование контейнера аналитик по HashAn):
1. Формируется столько записей, сколько показывает поле HashAn.Npp, т.е.
столько сколько аналитик было в ГА до модификации.
2. В список не попадают новые (последние) значения аналитик
3. В список попадают коды аналитик со смещением на столько записей, сколько
аналитик была добавлено в ГА
Например:
Была ГА:
1. Организации
2. Подразделения
ContAnMakeByHash по HashAn.NRec формирует контейнер аналитик:
1. Организации - Орг1
2. Подразделения - Подр1
После добавления уровня ГА:
1. Организации
2. Подразделения
3. Договор
ContAnMakeByHash по HashAn.NRec формирует контейнер аналитик:
1. Подразделения - Орг1
2. Договор - Подр1

Надо повысить устойчивость работы функции ContAnMakeByHash при не корректном
HashAn.Npp, а возможно еще и HashAn.Npp пересчитывать.

Как измененно :

Теперь при построении контейнера аналитик, учитывается ситуация
не корректного поля HashAn.Npp:
- если в HashAn определены все блоки, то поле автоматически корректируется
- если используется не полный HashAn, то корректировок HashAn не происходит, но
контейнер все равно строится корректным
G_FIN
102.96077
G_FIN ( 9.1.7.0 )
2014-09-25 21:42:48

Краткое описание :

портится разноска по аналитике МЦ

Описание :

"Управление бюджетом" в целом

Что измененно :

0. Начальные настройки:
0.1. Есть группа аналитик (ГА), где в спецификации
определено < 10 аналитических уровней.
0.2. Есть "шаблон МЦ", где определена эта ГА
0.3. Есть МЦ, по этому шаблону, в ней определены
значения аналитик (закладка "Аналитика").

1. В интерфейсе редактирования ГА, добавляем
аналитические уровни чтобы их стало > 10
2. Для МЦ (закладка "Аналитика") определяем значения
аналитик в уровнях > 10
3. Выходим, заходим снова в интерфейс. Разноска
значений аналитики на уровнях > 10 - "сбилась".
Практически значения аналитик "поднялись" на столько
уровней, сколько в п. 0.1 не хватало до 10. Это и есть
проблема.

Если в п.2 корректировать аналитики уровней <=10, то
все нормально.

Как измененно :

Теперь в описанной ситуации, разноска по аналитикам остается
корректной.

9.1.29.09.1.28.09.1.27.09.1.26.09.1.25.09.1.24.09.1.23.09.1.22.09.1.21.09.1.20.09.1.19.09.1.18.09.1.17.09.1.16.09.1.15.09.1.14.09.1.13.09.1.12.09.1.11.09.1.10.09.1.9.09.1.8.09.1.7.09.1.6.09.1.5.09.1.4.09.1.3.09.1.2.09.1.1.0